library technicians - French English Dictionary